.app-main {
  .common-container {
    // max-width: 1620px;
    min-width: 960px;
    padding-bottom: 10px;
    // padding: 0 20px 20px;
    margin: 0 auto;
  }

  .header-wrap {
    // margin-bottom: 10px;
  }

  .content-wrap {
    padding: 0 20px;
  }

  .common-search {
    padding-top: 18px;
    // padding: 18px 20px 0 20px;
    // background: var(--background-color-base);
    background: transparent;

    .el-form {
      &-item {
        &__label {
          font-size: 14px;
          font-weight: normal;
          color: var(--color-base);

          &-wrap {
            margin: 0 !important;
          }
        }

        &__content {
          display: flex;
          width: 200px;
        }
      }

      .btn-search-item,
      .time-comb {
        .el-form-item__content {
          width: auto !important;
        }
      }
    }

    .operator-item {
      .el-button {
        height: 28px;
      }
    }

    .el-input {
      font-size: 13px;
    }

    .el-button {
      display: flex;
      align-items: center;
      height: 28px;
      font-size: 14px;
    }

    .btn-add {
      height: 32px;
    }
  }

  & > div {
    height: 100vh;
    background: var(--background-color-1);
  }
}

.cup {
  cursor: pointer;
}

.table-wrap {
  display: flex;
  height: 0;
  padding: 10px;
  flex-direction: column;

  flex: 1;

  :deep() {
    .el-table {
      flex: 1;
    }
  }
}
